"franchise clause" - Details

English Term:
franchise clause
Arabic Term:
شرط السماح
Arabic Definition:

.